submerged bilge pump - French English Dictionary